import axios from 'axios';
import { req } from './axiosFun';
const rulApi = 'https://tools.mimeyummy.fun/yundongshou/web';
const gaodemap = 'https://restapi.amap.com/v3/config/district'
const key = '5100c912975ea7ab3f29bcaf149456ca'
// const LocalApi = 'http://192.168.68.193:10010/api/web';
/**
 * 商品管理
 **/
// 商品管理-获取商品管理列表
export const GoodsList = (params) => { return req("post", "/api/Goods/list", params) };
// 商品管理-保存商品管理
export const GoodsSave = (params) => { return req("post", "/api/Goods/save", params) };
// 商品管理-删除商品管理
export const GoodsDelete = (params) => { return axios.delete("/api/Goods/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };

/**
 * 机器信息管理 
 **/
// 机器信息管理-获取机器信息管理列表
export const MachineList = (params) => { return req("post", "/api/Machine/list", params) };
// 机器信息管理-保存机器信息管理
export const MachineSave = (params) => { return req("post", "/api/Machine/save", params) };
// 机器信息管理-删除机器信息管理
export const MachineDelete = (params) => { return axios.delete("/api/Machine/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };

/**
 * 货道信息管理
 **/
// 货道信息管理-获取获取货道信息管理列表
export const MachineAisleList = (params) => { return req("post", "/api/MachineAisle/list", params) };
// 货道信息管理-删除货道信息管理
export const MachineAisleDelete = (params) => { return axios.delete("/api/MachineAisle/delete?ids=" + params + "&token=" + localStorage.getItem('logintoken')).then(res => res.data) };
// 货道信息管理-保存货道信息管理
export const MachineAisleRsave = (params) => { return req("post", "/api/MachineAisle/save", params) };

/**
 * 分类信息管理
 **/
// 【基础】根据大分类查询分类明细
export const selectDetail = (params) => { return axios.get(rulApi+"/query_itemtypes?parentcode="+params)};
// 【基础】保存编辑的子分类
export const saveClassify = (params) => { return req("post", rulApi+"/edit_subitem", params) };
// 【基础】保存添加的子分类
export const saveAddClassify = (params) => { return req("post", rulApi+"/add_subitem", params) };
// 【基础】保存添加的子分类
export const deleteClassify = (params) => { return req("DELETE", rulApi + "/delete_itemtype", params) };
// 【配置】设置预约时间段的保存
export const ConfigTimeSave = (params) => { return req("PUT", rulApi + "/update_web_timeconfig", params) };
// 【配置】设置获取预约时间段
export const ConfigTimeGet = (params) => { return axios.get(rulApi+"/query_web_timeconfig", params) };
// 【配置】获取高德的地理区域
export const getDistricts = (params) => { return axios.get(gaodemap + "?keywords=浦城县&subdistrict=2&key=" + key) };
// 【配置】保存地理区域
export const ConfigdistrictsSave = (params) => { return req("PUT", rulApi + "/update_web_area_isopen", params) };
// 【配置】获取地理区域
export const ConfigdistrictsGet = (params) => { return axios.get(rulApi+"/query_web_area_isopen?page=1&limit=10", params) };
// 【配置】保存放假公告
export const saveCreateVacation = (params) => { return req("post", rulApi+"/create_top_notices", params) };
// 【配置】获取放假公告
export const getVacation = (params) => { return axios.get(rulApi+"/query_top_notices", params) };